.fg-button { 
  outline: 0; 
  margin:0px 4px 0 0; 
  padding:0 0.5em;
  text-decoration:none !important; 
  cursor:pointer; 
  position: relative; 
  text-align: center; 
  zoom: 1; 
}
.web_bpic_editable { 
  font-weight: normal !important; 
  border: 1px dotted #736F6E !important;
  } 
.web_bpic_currentCSS { 
  background:#C0C0C0 !important; 
  cursor:pointer !important;
}
.web_bpic_selectedCSS { 
  background:#FFCCFF !important;
}
.web_bpic_similarCSS {   
  background:#CCCCFF !important;
}

img.web_bpic_similarCSS { 
  border: 1px solid #8B0000 !important;
}
img.web_bpic_currentCSS { 
  border: 1px solid #000000 !important;
}
img.web_bpic_selectedCSS { 
  border: 1px solid #FF0000 !important;
}
img.web_bpic_similarCSS, 
img.web_bpic_currentCSS, 
img.web_bpic_selectedCSS , 
.web_bpic_similarCSS img, 
.web_bpic_currentCSS img, 
.web_bpic_selectedCSS img  { 
  opacity:0.7; filter:alpha(opacity=70); 
}


.web_bpic_regex_set { 
  background : #FFA07A !important; 
}
.web_bpic_regex_set:hover { 
  background : #DDA07A !important; 
}
.web_bpic_highlight_regex { 
  background: #FFFF00 !important; 
}
#bpic_attr_info { 
  padding-bottom:20px; 
  float:left;
  width:100%; 
  border-top: 1px solid #736F6E; 
}
#bpic_user_info { 
  float:left; 
  width:100%; 
  padding-bottom:4px;
}
.web_bpic_heading { 
  width:100%; 
  color: #2F4F4F; 
  float:left; 
  font-weight:bold;
  margin-bottom:2px !important;
}
.web_bpic_part  * {
  text-align:left;
  font-size: 16px;  
  font-family: sans-serif;
  line-height: 20px;
  float:none;
}


#bpic_object { 
  width:100%;
  float:left;
}
#bpic_summary { 
  padding-bottom:20px; 
  border-top: 1px solid #736F6E;
  width:100%; 
  float: left;
}
#bpic_page_info { 
  padding-bottom:20px; 
  border-top: 1px solid #736F6E;
  width:100%; 
  float: left;
}
#bpic_submit_box { 
  padding: 3px 0pt 2pt !important;
  border-top: 1px solid #736F6E;
  width:100%; 
  float: left;
}

.ui-dialog .ui-dialog-titlebar-help { 
  position: absolute; 
  right:1.7em; 
  top: 50%; 
  width: 19px; 
  margin: -10px 0 0 0; 
  padding: 1px; 
  height: 18px; 
}
.ui-dialog .ui-dialog-titlebar-help span { 
  display: block; 
  margin: 1px; 
}
.ui-dialog .ui-dialog-titlebar-help:hover, .ui-dialog .ui-dialog-titlebar-help:focus { padding: 0; }
.ui-widget { line-height: 1.2em; }
